Market Price
$ 61.83
Selling Price
$ 55.20
2062
536
1191
3809
Market Price
$ 105.18
Selling Price
$ 93.17
645
346
644
1927
Market Price
$ 82.62
Selling Price
$ 74.55
1981
1579
1509
4534
Market Price
$ 87.64
Selling Price
$ 74.86
1108
569
354
2688
Market Price
$ 79.09
Selling Price
$ 66.92
839
456
462
4082
Market Price
$ 78.22
Selling Price
$ 68.25
456
173
279
613
Market Price
$ 84.04
Selling Price
$ 73.11
485
398
282
995
Market Price
$ 108.21
Selling Price
$ 95.43
2435
1282
1473
2679
Market Price
$ 99.20
Selling Price
$ 87.02
711
332
286
824
Market Price
$ 73.56
Selling Price
$ 65.56
4115
1085
1692
4592
Market Price
$ 91.14
Selling Price
$ 76.59
2719
2708
1888
2962
Market Price
$ 80.75
Selling Price
$ 72.79
1393
1101
1287
3849
Market Price
$ 89.25
Selling Price
$ 77.46
2838
923
714
4852
Market Price
$ 63.86
Selling Price
$ 57.16
532
431
246
813
Market Price
$ 108.89
Selling Price
$ 95.12
2933
1354
906
4614
Market Price
$ 104.24
Selling Price
$ 91.81
555
278
115
681
Market Price
$ 101.05
Selling Price
$ 88.32
2568
1048
533
4981
Market Price
$ 117.43
Selling Price
$ 98.26
328
261
153
1623
Market Price
$ 82.34
Selling Price
$ 71.99
1524
1326
659
2450
Market Price
$ 112.11
Selling Price
$ 98.23
2384
707
671
3143
Market Price
$ 91.91
Selling Price
$ 77.39
272
100
173
1179
Market Price
$ 110.98
Selling Price
$ 92.57
3530
1281
1681
3970
Market Price
$ 94.48
Selling Price
$ 80.82
4162
2881
2210
4467
Market Price
$ 62.65
Selling Price
$ 56.17
537
423
230
2009
Market Price
$ 71.58
Selling Price
$ 63.02
1920
881
1675
3441
Market Price
$ 78.48
Selling Price
$ 67.97
554
419
422
2690
Market Price
$ 84.73
Selling Price
$ 73.95
4419
3614
1260
4598
Market Price
$ 109.01
Selling Price
$ 96.92
1018
217
607
1644
Market Price
$ 88.92
Selling Price
$ 74.56
4427
2245
3683
4514
Market Price
$ 81.93
Selling Price
$ 73.62
3687
1701
2464
4783
Market Price
$ 72.87
Selling Price
$ 64.84
1779
671
1123
3162
Market Price
$ 107.34
Selling Price
$ 94.53
1596
920
610
2502
Market Price
$ 87.19
Selling Price
$ 73.61
2440
600
1872
3232
Market Price
$ 84.67
Selling Price
$ 72.84
552
218
550
689
Market Price
$ 89.72
Selling Price
$ 78.53
401
317
86
850
Market Price
$ 87.09
Selling Price
$ 73.60
1016
399
366
1498
Market Price
$ 104.40
Selling Price
$ 92.82
2046
911
857
2428
Market Price
$ 94.62
Selling Price
$ 82.51
413
386
265
1128
Market Price
$ 64.97
Selling Price
$ 58.90
1314
330
687
3723
Market Price
$ 79.69
Selling Price
$ 67.00
3089
1265
708
4485