Market Price
$ 107.56
Selling Price
$ 92.78
1952
886
418
2328
Market Price
$ 76.52
Selling Price
$ 66.29
1686
1122
1358
2464
Market Price
$ 71.67
Selling Price
$ 61.22
1627
1477
981
2060
Market Price
$ 73.92
Selling Price
$ 61.61
2772
1288
2173
4668
Market Price
$ 87.20
Selling Price
$ 78.61
3403
867
2839
4557
Market Price
$ 74.26
Selling Price
$ 62.81
2297
1699
1616
3040
Market Price
$ 68.21
Selling Price
$ 60.15
1317
459
430
3759
Market Price
$ 70.90
Selling Price
$ 60.98
788
568
438
2004
Market Price
$ 75.46
Selling Price
$ 63.25
1587
698
1194
4282
Market Price
$ 77.95
Selling Price
$ 66.76
165
49
113
505
Market Price
$ 102.22
Selling Price
$ 86.51
664
307
606
1691
Market Price
$ 85.16
Selling Price
$ 74.26
1238
358
373
2017
Market Price
$ 105.04
Selling Price
$ 91.27
1310
1269
809
1598
Market Price
$ 110.32
Selling Price
$ 94.36
3771
2226
2765
4862
Market Price
$ 94.88
Selling Price
$ 79.18
2264
832
1223
3454
Market Price
$ 110.48
Selling Price
$ 96.85
3658
2567
3387
4867
Market Price
$ 99.17
Selling Price
$ 87.36
423
294
292
1826
Market Price
$ 105.59
Selling Price
$ 94.98
2012
732
1079
2258
Market Price
$ 106.55
Selling Price
$ 96.18
1107
541
1050
4439
Market Price
$ 77.95
Selling Price
$ 66.30
4748
3281
1541
4986
Market Price
$ 89.01
Selling Price
$ 74.78
753
242
481
1020
Market Price
$ 82.88
Selling Price
$ 69.53
3664
3236
2555
3758
Market Price
$ 68.97
Selling Price
$ 57.96
611
432
421
2555
Market Price
$ 78.06
Selling Price
$ 69.75
2422
668
1501
4779
Market Price
$ 91.85
Selling Price
$ 78.60
651
337
237
710
Market Price
$ 68.57
Selling Price
$ 60.08
783
197
224
1298
Market Price
$ 80.52
Selling Price
$ 70.27
968
500
266
3321
Market Price
$ 108.64
Selling Price
$ 93.43
1766
819
661
2585
Market Price
$ 78.54
Selling Price
$ 69.96
1403
385
1042
1739
Market Price
$ 110.93
Selling Price
$ 96.45
1349
1237
895
2730
Market Price
$ 102.58
Selling Price
$ 89.77
2333
744
1749
4656
Market Price
$ 65.48
Selling Price
$ 55.13
528
511
274
628
Market Price
$ 85.02
Selling Price
$ 72.96
1426
604
1422
3894
Market Price
$ 94.47
Selling Price
$ 84.88
495
344
134
1817
Market Price
$ 118.57
Selling Price
$ 98.82
1112
446
617
4953
Market Price
$ 69.04
Selling Price
$ 59.41
4462
3233
2179
4940
Market Price
$ 104.30
Selling Price
$ 91.74
1026
574
664
1894
Market Price
$ 80.72
Selling Price
$ 70.76
889
447
280
2306
Market Price
$ 99.51
Selling Price
$ 83.69
989
976
321
1321
Market Price
$ 107.46
Selling Price
$ 97.56
547
525
273
980