Market Price
$ 106.41
Selling Price
$ 94.64
1636
677
1283
2517
Market Price
$ 101.46
Selling Price
$ 91.03
3033
2396
1682
3673
Market Price
$ 80.93
Selling Price
$ 72.51
1384
1353
762
2189
Market Price
$ 68.35
Selling Price
$ 57.50
2930
2015
2653
4769
Market Price
$ 77.69
Selling Price
$ 68.00
2016
1914
842
2802
Market Price
$ 106.32
Selling Price
$ 90.51
634
219
230
968
Market Price
$ 75.30
Selling Price
$ 65.84
4652
1785
3849
4867
Market Price
$ 106.98
Selling Price
$ 90.57
1264
491
1245
3664
Market Price
$ 107.59
Selling Price
$ 96.00
266
135
73
882
Market Price
$ 90.97
Selling Price
$ 82.14
520
382
110
1556
Market Price
$ 65.19
Selling Price
$ 57.24
619
347
135
1121
Market Price
$ 94.48
Selling Price
$ 79.02
1017
250
506
2547
Market Price
$ 93.93
Selling Price
$ 79.62
1032
840
423
1625
Market Price
$ 99.84
Selling Price
$ 88.02
714
453
188
3554
Market Price
$ 81.97
Selling Price
$ 72.50
3516
3352
1219
3741
Market Price
$ 85.81
Selling Price
$ 73.16
1523
1495
910
1592
Market Price
$ 110.85
Selling Price
$ 94.10
2110
666
1357
3522
Market Price
$ 99.39
Selling Price
$ 84.78
1520
1469
1266
2061
Market Price
$ 70.23
Selling Price
$ 62.27
2954
2716
958
3543
Market Price
$ 97.11
Selling Price
$ 86.52
2361
1911
1301
3863
Market Price
$ 70.97
Selling Price
$ 61.11
3265
1064
3015
4889
Market Price
$ 111.30
Selling Price
$ 98.67
4487
1911
3140
4553
Market Price
$ 115.03
Selling Price
$ 96.42
1275
348
295
3226
Market Price
$ 75.01
Selling Price
$ 65.48
1343
279
1187
2003
Market Price
$ 67.17
Selling Price
$ 58.66
796
416
731
916
Market Price
$ 64.89
Selling Price
$ 57.60
160
160
129
562
Market Price
$ 67.56
Selling Price
$ 58.12
706
189
592
1669
Market Price
$ 100.06
Selling Price
$ 88.66
391
154
358
1211
Market Price
$ 76.64
Selling Price
$ 66.06
1117
819
1024
4332
Market Price
$ 74.09
Selling Price
$ 62.22
1399
308
837
2577
Market Price
$ 75.88
Selling Price
$ 63.34
617
581
555
2599
Market Price
$ 77.56
Selling Price
$ 66.50
675
546
300
1014
Market Price
$ 63.02
Selling Price
$ 56.71
3325
3212
2934
3993
Market Price
$ 110.75
Selling Price
$ 98.02
2464
1997
1394
2619
Market Price
$ 75.08
Selling Price
$ 67.47
1128
645
864
1897
Market Price
$ 103.90
Selling Price
$ 90.77
313
301
216
720
Market Price
$ 108.90
Selling Price
$ 95.79
2611
1138
1064
3788
Market Price
$ 74.65
Selling Price
$ 67.06
886
345
741
3524
Market Price
$ 89.62
Selling Price
$ 76.18
611
236
128
2037
Market Price
$ 65.84
Selling Price
$ 56.94
2835
1237
2429
4494