Market Price
$ 67.72
Selling Price
$ 59.75
1843
781
490
4041
Market Price
$ 56.55
Selling Price
$ 49.06
800
459
217
1844
Market Price
$ 47.86
Selling Price
$ 41.86
1527
881
1305
4662
Market Price
$ 50.53
Selling Price
$ 45.07
742
294
571
1368
Market Price
$ 47.52
Selling Price
$ 41.17
1295
839
1165
1566
Market Price
$ 67.37
Selling Price
$ 56.93
924
641
889
3794
Market Price
$ 31.06
Selling Price
$ 26.15
1871
836
729
2908
Market Price
$ 57.34
Selling Price
$ 51.28
595
378
408
1321
Market Price
$ 64.38
Selling Price
$ 56.75
3106
1079
1342
3192
Market Price
$ 54.29
Selling Price
$ 45.82
2459
1686
1510
4604
Market Price
$ 55.49
Selling Price
$ 49.12
3693
3508
1425
4210
Market Price
$ 39.16
Selling Price
$ 34.92
4351
2965
3324
4862
Market Price
$ 38.83
Selling Price
$ 33.50
1703
382
1494
2356
Market Price
$ 70.51
Selling Price
$ 59.19
1558
1267
1546
3277
Market Price
$ 49.99
Selling Price
$ 44.15
593
461
495
2121
Market Price
$ 68.05
Selling Price
$ 57.18
2175
1632
440
4643
Market Price
$ 28.31
Selling Price
$ 25.59
2231
854
708
3145
Market Price
$ 44.25
Selling Price
$ 38.58
196
131
63
548
Market Price
$ 54.22
Selling Price
$ 47.45
2932
773
1837
4613
Market Price
$ 68.81
Selling Price
$ 57.88
2555
1888
2426
4733
Market Price
$ 29.94
Selling Price
$ 25.65
1011
441
430
1112
Market Price
$ 57.61
Selling Price
$ 50.13
1000
563
806
2987
Market Price
$ 61.94
Selling Price
$ 55.00
3604
3544
2759
3904
Market Price
$ 51.67
Selling Price
$ 43.28
4123
1904
4016
4685
Market Price
$ 53.71
Selling Price
$ 45.47
2353
1380
781
3309
Market Price
$ 60.31
Selling Price
$ 53.03
2128
617
2112
4756
Market Price
$ 33.93
Selling Price
$ 29.89
1570
533
1326
1801
Market Price
$ 40.66
Selling Price
$ 35.48
2299
1427
1477
2537
Market Price
$ 34.94
Selling Price
$ 29.16
1942
431
769
3016
Market Price
$ 47.40
Selling Price
$ 40.11
2405
843
2299
3101
Market Price
$ 40.98
Selling Price
$ 37.13
1607
1190
1273
4052
Market Price
$ 31.72
Selling Price
$ 28.52
660
499
135
1189
Market Price
$ 56.12
Selling Price
$ 50.15
1299
1229
492
2867
Market Price
$ 47.83
Selling Price
$ 42.42
952
486
946
2752
Market Price
$ 38.73
Selling Price
$ 33.98
1118
1105
987
3157
Market Price
$ 64.59
Selling Price
$ 57.49
268
251
92
944
Market Price
$ 34.19
Selling Price
$ 29.49
288
239
241
891
Market Price
$ 37.47
Selling Price
$ 33.32
2786
1159
1710
3881
Market Price
$ 28.81
Selling Price
$ 25.70
1413
714
798
1509
Market Price
$ 41.84
Selling Price
$ 35.06
899
201
519
938