Market Price
$ 60.55
Selling Price
$ 53.29
1785
373
486
3737
Market Price
$ 38.52
Selling Price
$ 32.46
3793
3763
3694
4329
Market Price
$ 46.25
Selling Price
$ 39.67
1655
1180
1641
1922
Market Price
$ 67.30
Selling Price
$ 58.64
1890
1636
837
3563
Market Price
$ 61.16
Selling Price
$ 52.84
1314
1140
841
1620
Market Price
$ 57.25
Selling Price
$ 48.52
3047
745
2054
4668
Market Price
$ 49.62
Selling Price
$ 43.25
1504
1328
575
2057
Market Price
$ 53.24
Selling Price
$ 47.58
2890
1563
1349
3244
Market Price
$ 50.08
Selling Price
$ 44.88
1703
894
1255
2797
Market Price
$ 56.67
Selling Price
$ 50.60
1525
1312
758
2877
Market Price
$ 30.25
Selling Price
$ 26.04
1096
924
861
1896
Market Price
$ 34.72
Selling Price
$ 29.87
3222
1015
1732
3328
Market Price
$ 51.12
Selling Price
$ 44.44
2081
1162
1164
2811
Market Price
$ 37.73
Selling Price
$ 32.44
2403
2133
1438
4116
Market Price
$ 50.60
Selling Price
$ 42.59
1398
1292
345
1908
Market Price
$ 33.05
Selling Price
$ 28.51
2593
2379
2443
2929
Market Price
$ 40.42
Selling Price
$ 36.65
850
645
631
864
Market Price
$ 61.40
Selling Price
$ 54.91
3394
880
3222
3840
Market Price
$ 40.61
Selling Price
$ 35.96
1007
301
276
2361
Market Price
$ 62.85
Selling Price
$ 56.64
2779
2612
2178
4850
Market Price
$ 44.52
Selling Price
$ 39.07
3710
855
3594
4249
Market Price
$ 57.65
Selling Price
$ 49.58
2481
833
1687
3162
Market Price
$ 43.94
Selling Price
$ 37.94
2791
826
2218
3354
Market Price
$ 55.49
Selling Price
$ 50.03
1644
1158
387
4169
Market Price
$ 57.30
Selling Price
$ 50.74
2617
2359
1388
3468
Market Price
$ 54.89
Selling Price
$ 47.90
2271
874
1887
4070
Market Price
$ 63.67
Selling Price
$ 54.58
2560
2483
1151
4132
Market Price
$ 37.86
Selling Price
$ 31.66
2302
1161
654
3983
Market Price
$ 56.39
Selling Price
$ 49.58
442
236
209
1718
Market Price
$ 62.34
Selling Price
$ 52.08
936
850
603
1872
Market Price
$ 30.96
Selling Price
$ 26.94
2809
1014
2352
4039
Market Price
$ 64.13
Selling Price
$ 54.21
1840
957
883
1845
Market Price
$ 29.59
Selling Price
$ 26.37
1990
1826
983
2409
Market Price
$ 46.70
Selling Price
$ 40.88
383
242
166
510
Market Price
$ 45.76
Selling Price
$ 39.34
283
220
182
835
Market Price
$ 37.00
Selling Price
$ 31.95
176
37
150
486
Market Price
$ 36.31
Selling Price
$ 31.79
1085
423
999
2331
Market Price
$ 52.58
Selling Price
$ 45.68
1304
969
588
1780
Market Price
$ 65.06
Selling Price
$ 57.19
3179
2126
2464
3499
Market Price
$ 27.92
Selling Price
$ 25.10
874
747
628
1080