Market Price
$ 65.27
Selling Price
$ 58.06
823
442
201
3097
Market Price
$ 76.94
Selling Price
$ 69.47
338
151
317
838
Market Price
$ 70.06
Selling Price
$ 63.43
1014
812
875
1593
Market Price
$ 87.17
Selling Price
$ 78.89
317
292
224
1278
Market Price
$ 69.37
Selling Price
$ 62.68
1649
1216
375
1705
Market Price
$ 82.67
Selling Price
$ 74.50
1334
1209
546
1707
Market Price
$ 80.61
Selling Price
$ 70.27
2275
2258
2255
4586
Market Price
$ 98.24
Selling Price
$ 88.61
489
218
448
938
Market Price
$ 72.18
Selling Price
$ 61.93
1060
794
526
1239
Market Price
$ 63.07
Selling Price
$ 55.35
859
612
448
1881
Market Price
$ 75.46
Selling Price
$ 67.94
295
264
160
799
Market Price
$ 100.66
Selling Price
$ 91.12
795
492
209
1396
Market Price
$ 112.66
Selling Price
$ 96.22
2432
1289
533
2474
Market Price
$ 91.93
Selling Price
$ 82.33
2899
1418
1617
3084
Market Price
$ 95.84
Selling Price
$ 86.81
2591
1450
678
4736
Market Price
$ 76.61
Selling Price
$ 69.57
3288
2070
3145
3942
Market Price
$ 97.30
Selling Price
$ 83.35
3809
1516
2061
4884
Market Price
$ 108.28
Selling Price
$ 97.39
1764
1577
1674
3693
Market Price
$ 68.88
Selling Price
$ 57.53
3483
967
787
4401
Market Price
$ 83.71
Selling Price
$ 74.42
704
608
484
888
Market Price
$ 82.09
Selling Price
$ 71.86
3650
2150
1320
4518
Market Price
$ 89.06
Selling Price
$ 76.62
1167
559
760
2469
Market Price
$ 62.99
Selling Price
$ 56.09
1483
1307
1205
2272
Market Price
$ 76.12
Selling Price
$ 64.27
1790
373
625
3645
Market Price
$ 98.84
Selling Price
$ 84.75
1160
562
633
3933
Market Price
$ 82.91
Selling Price
$ 72.16
2076
602
1237
3175
Market Price
$ 105.38
Selling Price
$ 88.35
3621
3207
981
4010
Market Price
$ 85.99
Selling Price
$ 75.54
487
429
367
2226
Market Price
$ 105.11
Selling Price
$ 92.77
745
251
628
1957
Market Price
$ 74.42
Selling Price
$ 67.11
1002
912
704
3012
Market Price
$ 90.43
Selling Price
$ 77.26
1279
290
392
2908
Market Price
$ 86.70
Selling Price
$ 73.40
4164
2242
2099
4963
Market Price
$ 109.49
Selling Price
$ 92.91
1340
816
899
2266
Market Price
$ 107.48
Selling Price
$ 97.38
802
451
661
1247
Market Price
$ 98.74
Selling Price
$ 83.67
4202
1690
3525
4990
Market Price
$ 69.14
Selling Price
$ 59.32
1815
1463
515
2165
Market Price
$ 77.36
Selling Price
$ 67.32
1917
1852
1742
2073
Market Price
$ 105.92
Selling Price
$ 88.75
2784
1278
1733
4482
Market Price
$ 102.29
Selling Price
$ 92.48
850
275
701
3994
Market Price
$ 69.21
Selling Price
$ 62.22
1418
302
1276
1809