Market Price
$ 61.35
Selling Price
$ 53.72
1980
622
1068
2394
Market Price
$ 36.44
Selling Price
$ 31.71
1897
977
1422
3248
Market Price
$ 56.66
Selling Price
$ 49.94
2171
1008
1265
4779
Market Price
$ 45.41
Selling Price
$ 40.99
1630
452
1550
1630
Market Price
$ 50.63
Selling Price
$ 43.34
1955
1523
694
2010
Market Price
$ 59.17
Selling Price
$ 50.24
1972
414
918
2745
Market Price
$ 54.54
Selling Price
$ 49.28
3182
2947
1554
4638
Market Price
$ 53.81
Selling Price
$ 45.39
3710
2091
2511
3710
Market Price
$ 43.41
Selling Price
$ 39.22
350
329
258
681
Market Price
$ 33.75
Selling Price
$ 30.24
3647
2373
1197
3781
Market Price
$ 34.55
Selling Price
$ 29.00
1036
782
917
1629
Market Price
$ 61.07
Selling Price
$ 53.25
3707
1892
2945
3775
Market Price
$ 69.78
Selling Price
$ 59.08
2683
2076
603
2805
Market Price
$ 44.35
Selling Price
$ 37.39
958
707
366
4778
Market Price
$ 52.84
Selling Price
$ 45.95
787
427
766
2640
Market Price
$ 50.94
Selling Price
$ 44.13
450
220
125
1417
Market Price
$ 30.30
Selling Price
$ 26.56
436
404
396
890
Market Price
$ 52.72
Selling Price
$ 44.56
525
118
270
1742
Market Price
$ 68.01
Selling Price
$ 57.08
2091
1998
1156
4851
Market Price
$ 57.92
Selling Price
$ 48.61
873
794
318
2805
Market Price
$ 49.92
Selling Price
$ 41.99
912
439
616
2911
Market Price
$ 63.81
Selling Price
$ 57.11
2384
1492
1703
3478
Market Price
$ 31.41
Selling Price
$ 26.19
3036
2956
926
4378
Market Price
$ 57.77
Selling Price
$ 51.28
757
639
668
848
Market Price
$ 64.94
Selling Price
$ 56.74
2444
2444
1079
3687
Market Price
$ 68.88
Selling Price
$ 57.47
213
63
166
899
Market Price
$ 51.95
Selling Price
$ 45.20
1474
308
407
3470
Market Price
$ 68.41
Selling Price
$ 59.51
128
71
64
409
Market Price
$ 33.95
Selling Price
$ 29.11
181
79
79
776
Market Price
$ 50.69
Selling Price
$ 43.69
593
276
283
1000
Market Price
$ 36.00
Selling Price
$ 31.44
401
192
256
1247
Market Price
$ 48.93
Selling Price
$ 41.17
2589
580
1745
4963
Market Price
$ 58.05
Selling Price
$ 49.80
1816
1366
1527
3706
Market Price
$ 28.89
Selling Price
$ 25.95
1806
785
1548
2795
Market Price
$ 58.67
Selling Price
$ 53.31
1063
365
616
3079
Market Price
$ 56.44
Selling Price
$ 48.53
2286
1029
552
4240
Market Price
$ 47.64
Selling Price
$ 43.12
743
567
225
1413
Market Price
$ 66.12
Selling Price
$ 59.02
1691
1268
1105
4459
Market Price
$ 32.84
Selling Price
$ 29.00
1398
396
304
2972
Market Price
$ 50.08
Selling Price
$ 43.66
3268
950
1857
4595