Market Price
$ 72.63
Selling Price
$ 61.84
2047
1376
485
4451
Market Price
$ 110.57
Selling Price
$ 93.84
194
133
85
518
Market Price
$ 100.35
Selling Price
$ 88.11
1607
927
1564
1685
Market Price
$ 113.98
Selling Price
$ 97.24
332
269
174
1557
Market Price
$ 61.67
Selling Price
$ 55.70
1008
927
586
4678
Market Price
$ 84.85
Selling Price
$ 71.42
1311
1229
844
2432
Market Price
$ 93.99
Selling Price
$ 82.14
788
405
161
2355
Market Price
$ 74.87
Selling Price
$ 65.42
237
225
230
684
Market Price
$ 104.33
Selling Price
$ 92.66
2011
1049
1505
3963
Market Price
$ 79.32
Selling Price
$ 70.29
376
232
197
477
Market Price
$ 96.82
Selling Price
$ 82.60
593
528
459
1115
Market Price
$ 76.16
Selling Price
$ 66.57
374
120
240
729
Market Price
$ 94.32
Selling Price
$ 79.75
1655
477
1299
3310
Market Price
$ 109.93
Selling Price
$ 92.39
401
363
147
1583
Market Price
$ 105.94
Selling Price
$ 94.40
1676
1572
997
1787
Market Price
$ 71.08
Selling Price
$ 64.20
1327
812
299
1395
Market Price
$ 84.17
Selling Price
$ 71.87
3579
2888
2778
4439
Market Price
$ 77.33
Selling Price
$ 65.38
1780
1667
1439
1848
Market Price
$ 96.07
Selling Price
$ 81.35
1280
954
1227
1557
Market Price
$ 77.62
Selling Price
$ 66.12
1447
589
1084
3034
Market Price
$ 73.15
Selling Price
$ 64.75
1867
606
834
3975
Market Price
$ 75.97
Selling Price
$ 67.54
1984
1489
1792
2532
Market Price
$ 104.62
Selling Price
$ 87.32
3086
1519
2656
4674
Market Price
$ 103.99
Selling Price
$ 90.02
3412
2415
1241
3815
Market Price
$ 101.94
Selling Price
$ 87.93
487
340
478
674
Market Price
$ 95.83
Selling Price
$ 83.54
2143
1523
646
3101
Market Price
$ 89.14
Selling Price
$ 76.93
1838
646
545
2404
Market Price
$ 96.99
Selling Price
$ 82.04
917
218
572
1110
Market Price
$ 103.64
Selling Price
$ 92.75
2116
1723
1941
2258
Market Price
$ 73.66
Selling Price
$ 64.90
2863
948
923
4395
Market Price
$ 98.78
Selling Price
$ 88.26
2736
1865
652
3123
Market Price
$ 70.73
Selling Price
$ 63.13
165
35
160
499
Market Price
$ 66.70
Selling Price
$ 57.46
2373
478
658
3410
Market Price
$ 102.41
Selling Price
$ 85.72
3672
1356
2472
4504
Market Price
$ 67.77
Selling Price
$ 61.38
2990
1706
1140
4936
Market Price
$ 93.94
Selling Price
$ 84.73
760
750
292
1756
Market Price
$ 83.80
Selling Price
$ 73.09
3167
2332
2012
3906
Market Price
$ 88.37
Selling Price
$ 75.24
615
460
528
781
Market Price
$ 111.22
Selling Price
$ 97.38
3043
3012
2365
4339
Market Price
$ 83.26
Selling Price
$ 74.88
1062
829
600
1807