Market Price
$ 108.37
Selling Price
$ 91.35
1807
1353
743
4092
Market Price
$ 140.12
Selling Price
$ 118.12
1194
1152
382
4019
Market Price
$ 122.35
Selling Price
$ 109.74
214
43
62
826
Market Price
$ 83.97
Selling Price
$ 70.20
2490
2481
1985
2971
Market Price
$ 127.27
Selling Price
$ 107.08
3577
2743
2894
3964
Market Price
$ 109.77
Selling Price
$ 98.40
1057
874
697
1205
Market Price
$ 99.76
Selling Price
$ 88.31
168
117
118
542
Market Price
$ 107.22
Selling Price
$ 91.05
222
112
217
726
Market Price
$ 97.63
Selling Price
$ 82.31
1236
736
1052
1493
Market Price
$ 138.37
Selling Price
$ 116.83
732
173
695
2382
Market Price
$ 104.47
Selling Price
$ 93.95
2197
741
762
3666
Market Price
$ 87.35
Selling Price
$ 77.64
1735
1290
1191
4855
Market Price
$ 122.98
Selling Price
$ 108.08
966
644
478
1066
Market Price
$ 90.74
Selling Price
$ 80.92
510
356
476
1088
Market Price
$ 84.79
Selling Price
$ 75.50
415
325
95
1325
Market Price
$ 85.45
Selling Price
$ 75.54
906
241
782
1696
Market Price
$ 110.78
Selling Price
$ 94.06
1330
303
1265
1333
Market Price
$ 83.84
Selling Price
$ 74.92
2969
2372
1928
4415
Market Price
$ 82.29
Selling Price
$ 70.18
1221
470
302
1648
Market Price
$ 95.10
Selling Price
$ 85.32
2587
1209
1991
3237
Market Price
$ 108.22
Selling Price
$ 95.47
2407
1797
1926
2544
Market Price
$ 107.40
Selling Price
$ 90.68
2745
2675
909
3870
Market Price
$ 108.41
Selling Price
$ 95.98
738
655
321
1570
Market Price
$ 103.59
Selling Price
$ 89.74
423
97
152
1275
Market Price
$ 86.43
Selling Price
$ 77.58
1198
544
844
4681
Market Price
$ 89.13
Selling Price
$ 76.05
1044
647
740
3927
Market Price
$ 105.08
Selling Price
$ 94.22
2563
2340
1581
3386
Market Price
$ 122.95
Selling Price
$ 108.35
584
204
435
1491
Market Price
$ 109.73
Selling Price
$ 92.51
1022
692
403
4223
Market Price
$ 133.52
Selling Price
$ 111.39
797
582
377
2557
Market Price
$ 92.55
Selling Price
$ 81.49
1152
596
542
2787
Market Price
$ 122.45
Selling Price
$ 108.68
778
722
531
2874
Market Price
$ 129.07
Selling Price
$ 113.97
2085
525
1289
3754
Market Price
$ 134.05
Selling Price
$ 113.73
1717
452
785
2487
Market Price
$ 112.63
Selling Price
$ 94.89
2987
725
842
3855
Market Price
$ 92.43
Selling Price
$ 80.24
3555
1545
1930
4994
Market Price
$ 129.77
Selling Price
$ 112.10
696
227
201
2780
Market Price
$ 102.27
Selling Price
$ 86.76
1222
834
917
2155
Market Price
$ 115.18
Selling Price
$ 100.56
1644
580
606
3591
Market Price
$ 91.54
Selling Price
$ 82.02
719
150
622
1562