Market Price
$ 107.02
Selling Price
$ 89.91
981
621
398
2619
Market Price
$ 93.29
Selling Price
$ 79.77
448
136
108
460
Market Price
$ 100.37
Selling Price
$ 84.65
1598
1086
475
1898
Market Price
$ 110.88
Selling Price
$ 96.16
1830
1715
776
3037
Market Price
$ 78.53
Selling Price
$ 69.71
2147
1219
2081
2720
Market Price
$ 93.33
Selling Price
$ 80.46
1175
1070
843
1311
Market Price
$ 71.06
Selling Price
$ 63.20
2058
1619
633
4544
Market Price
$ 67.45
Selling Price
$ 60.19
564
244
160
1374
Market Price
$ 107.65
Selling Price
$ 90.24
2519
1416
1671
3928
Market Price
$ 111.75
Selling Price
$ 97.34
1890
697
636
3814
Market Price
$ 94.26
Selling Price
$ 84.49
1196
1065
640
3583
Market Price
$ 67.39
Selling Price
$ 60.70
2677
807
2549
4033
Market Price
$ 79.40
Selling Price
$ 69.34
1750
930
1425
4667
Market Price
$ 87.64
Selling Price
$ 76.99
4048
3300
2907
4531
Market Price
$ 102.71
Selling Price
$ 86.88
2272
2157
1893
2789
Market Price
$ 102.57
Selling Price
$ 86.13
302
120
81
663
Market Price
$ 75.22
Selling Price
$ 66.92
1156
695
524
2462
Market Price
$ 87.85
Selling Price
$ 79.16
167
60
79
410
Market Price
$ 84.93
Selling Price
$ 76.63
4236
2385
3882
4291
Market Price
$ 94.93
Selling Price
$ 82.99
1884
467
1346
4463
Market Price
$ 93.37
Selling Price
$ 79.78
364
304
304
1660
Market Price
$ 95.90
Selling Price
$ 86.97
946
292
640
1075
Market Price
$ 62.43
Selling Price
$ 56.02
3685
1871
3118
4062
Market Price
$ 70.20
Selling Price
$ 60.71
665
472
135
1911
Market Price
$ 88.50
Selling Price
$ 78.84
1624
1426
1251
2205
Market Price
$ 75.26
Selling Price
$ 63.49
2714
1151
767
3558
Market Price
$ 83.57
Selling Price
$ 75.88
2198
584
536
4715
Market Price
$ 96.28
Selling Price
$ 86.96
412
299
348
928
Market Price
$ 65.61
Selling Price
$ 57.31
1852
1768
683
1864
Market Price
$ 85.74
Selling Price
$ 77.54
231
206
74
758
Market Price
$ 89.56
Selling Price
$ 77.12
1429
349
1164
2407
Market Price
$ 64.20
Selling Price
$ 55.02
2980
814
2708
3762
Market Price
$ 72.16
Selling Price
$ 62.33
1162
932
712
2570
Market Price
$ 93.39
Selling Price
$ 81.88
819
201
602
1324
Market Price
$ 94.96
Selling Price
$ 82.69
445
216
382
1170
Market Price
$ 85.31
Selling Price
$ 77.52
555
197
168
1574
Market Price
$ 116.06
Selling Price
$ 97.97
778
727
246
1005
Market Price
$ 66.94
Selling Price
$ 60.44
1083
411
788
3765
Market Price
$ 111.03
Selling Price
$ 93.74
2747
634
2054
3428
Market Price
$ 100.65
Selling Price
$ 88.43
3783
1045
3100
3839