Market Price
$ 70.17
Selling Price
$ 60.40
984
245
315
1117
Market Price
$ 104.19
Selling Price
$ 92.98
3988
2113
1128
4827
Market Price
$ 85.56
Selling Price
$ 72.49
883
344
200
2129
Market Price
$ 85.34
Selling Price
$ 71.49
2097
1606
1747
3445
Market Price
$ 91.69
Selling Price
$ 76.66
629
375
130
1336
Market Price
$ 102.34
Selling Price
$ 85.60
797
769
357
3017
Market Price
$ 111.35
Selling Price
$ 98.78
607
498
441
1248
Market Price
$ 69.77
Selling Price
$ 59.11
4475
2230
1932
4532
Market Price
$ 108.71
Selling Price
$ 91.25
2704
2235
2210
3286
Market Price
$ 62.33
Selling Price
$ 55.38
3404
2751
2229
4094
Market Price
$ 85.90
Selling Price
$ 72.88
1162
817
972
1757
Market Price
$ 65.83
Selling Price
$ 55.35
1340
1024
1105
3716
Market Price
$ 74.31
Selling Price
$ 64.28
658
475
178
3092
Market Price
$ 66.65
Selling Price
$ 55.69
578
251
284
2459
Market Price
$ 94.14
Selling Price
$ 82.38
589
440
496
1039
Market Price
$ 62.37
Selling Price
$ 56.41
1235
1008
462
4862
Market Price
$ 73.07
Selling Price
$ 62.89
1705
1084
1477
1950
Market Price
$ 106.83
Selling Price
$ 97.01
1218
1197
998
1796
Market Price
$ 75.29
Selling Price
$ 63.73
3434
3076
1913
4334
Market Price
$ 82.04
Selling Price
$ 70.21
890
528
393
1963
Market Price
$ 72.42
Selling Price
$ 62.77
1740
543
653
1770
Market Price
$ 73.37
Selling Price
$ 62.88
1991
1779
1766
2227
Market Price
$ 110.06
Selling Price
$ 94.88
703
681
634
814
Market Price
$ 85.65
Selling Price
$ 74.84
708
223
261
821
Market Price
$ 83.80
Selling Price
$ 74.77
1047
944
323
3671
Market Price
$ 96.50
Selling Price
$ 81.34
4548
2632
1161
4856
Market Price
$ 71.62
Selling Price
$ 62.98
675
517
172
1484
Market Price
$ 84.05
Selling Price
$ 74.18
446
205
293
1427
Market Price
$ 96.34
Selling Price
$ 84.31
2190
1642
617
3071
Market Price
$ 79.03
Selling Price
$ 68.12
413
188
364
1055
Market Price
$ 96.97
Selling Price
$ 81.76
1903
698
462
3670
Market Price
$ 93.18
Selling Price
$ 80.56
2730
1506
664
2937
Market Price
$ 88.76
Selling Price
$ 74.02
1781
408
1757
4859
Market Price
$ 92.21
Selling Price
$ 78.17
404
221
294
476
Market Price
$ 104.72
Selling Price
$ 87.29
2927
739
1832
3279
Market Price
$ 101.36
Selling Price
$ 86.42
2150
706
1645
2463
Market Price
$ 77.69
Selling Price
$ 67.27
348
196
172
545
Market Price
$ 87.65
Selling Price
$ 79.64
2647
2349
1925
3448
Market Price
$ 69.91
Selling Price
$ 62.64
1187
278
1147
4583
Market Price
$ 106.02
Selling Price
$ 88.86
4361
2795
1186
4792