Market Price
$ 99.53
Selling Price
$ 85.60
2202
551
1155
4158
Market Price
$ 109.06
Selling Price
$ 91.42
1015
766
414
1198
Market Price
$ 99.97
Selling Price
$ 90.83
4053
1996
2971
4085
Market Price
$ 85.71
Selling Price
$ 73.25
1068
854
851
2075
Market Price
$ 98.40
Selling Price
$ 88.13
2274
1281
1414
3077
Market Price
$ 85.10
Selling Price
$ 74.81
3746
1032
1998
3921
Market Price
$ 70.01
Selling Price
$ 62.30
694
304
277
3150
Market Price
$ 72.31
Selling Price
$ 60.57
2364
1125
1414
2475
Market Price
$ 107.74
Selling Price
$ 91.18
2013
1085
1812
3691
Market Price
$ 76.72
Selling Price
$ 69.44
664
525
430
766
Market Price
$ 113.77
Selling Price
$ 96.34
2718
1738
719
4305
Market Price
$ 107.69
Selling Price
$ 89.75
1822
400
645
4031
Market Price
$ 93.45
Selling Price
$ 84.48
2808
2414
565
3492
Market Price
$ 72.29
Selling Price
$ 63.21
775
390
292
2829
Market Price
$ 81.16
Selling Price
$ 73.52
495
199
172
751
Market Price
$ 79.34
Selling Price
$ 68.47
462
373
233
571
Market Price
$ 82.90
Selling Price
$ 71.27
2909
1328
2462
4451
Market Price
$ 74.66
Selling Price
$ 62.96
372
366
363
1713
Market Price
$ 86.96
Selling Price
$ 77.51
1173
892
670
3705
Market Price
$ 71.10
Selling Price
$ 60.53
1967
1160
841
4436
Market Price
$ 65.24
Selling Price
$ 56.71
1876
657
891
2076
Market Price
$ 101.78
Selling Price
$ 85.35
1854
1716
1371
2253
Market Price
$ 105.76
Selling Price
$ 90.34
4169
2458
2013
4787
Market Price
$ 105.78
Selling Price
$ 89.12
2469
851
971
4205
Market Price
$ 81.69
Selling Price
$ 70.75
1692
563
456
3536
Market Price
$ 83.54
Selling Price
$ 69.88
2227
1372
1372
4432
Market Price
$ 68.32
Selling Price
$ 59.88
2051
1100
991
4757
Market Price
$ 80.36
Selling Price
$ 72.85
1993
873
1409
2129
Market Price
$ 109.98
Selling Price
$ 97.78
1892
1424
547
3924
Market Price
$ 103.79
Selling Price
$ 91.02
777
620
191
2386
Market Price
$ 80.41
Selling Price
$ 71.44
708
576
373
935
Market Price
$ 96.04
Selling Price
$ 85.06
2308
618
2006
3440
Market Price
$ 82.48
Selling Price
$ 70.29
504
254
285
1802
Market Price
$ 65.80
Selling Price
$ 55.80
1183
732
674
1886
Market Price
$ 105.48
Selling Price
$ 95.23
2145
1106
1233
3881
Market Price
$ 70.67
Selling Price
$ 63.12
969
364
685
2174
Market Price
$ 83.52
Selling Price
$ 69.78
676
542
450
1173
Market Price
$ 105.78
Selling Price
$ 91.60
2407
1229
1678
2948
Market Price
$ 94.75
Selling Price
$ 81.74
1911
831
498
2679
Market Price
$ 80.96
Selling Price
$ 72.70
1621
684
584
1812