Market Price
$ 102.87
Selling Price
$ 92.96
1036
817
855
1922
Market Price
$ 67.23
Selling Price
$ 56.91
2362
1360
1023
2705
Market Price
$ 87.33
Selling Price
$ 74.86
3464
2469
1907
4973
Market Price
$ 100.63
Selling Price
$ 87.46
1030
791
1023
3198
Market Price
$ 66.01
Selling Price
$ 58.48
912
898
483
3531
Market Price
$ 92.36
Selling Price
$ 79.32
2251
1146
972
3472
Market Price
$ 77.90
Selling Price
$ 65.04
1085
418
241
1336
Market Price
$ 91.96
Selling Price
$ 78.29
906
200
204
1564
Market Price
$ 68.79
Selling Price
$ 61.14
480
339
140
1482
Market Price
$ 85.39
Selling Price
$ 72.13
2549
1542
692
3021
Market Price
$ 115.20
Selling Price
$ 96.17
728
685
498
2654
Market Price
$ 81.44
Selling Price
$ 73.91
1048
1038
862
1914
Market Price
$ 64.16
Selling Price
$ 58.12
337
263
280
785
Market Price
$ 78.11
Selling Price
$ 68.57
1662
941
1094
2299
Market Price
$ 74.13
Selling Price
$ 61.91
2185
1590
1996
4072
Market Price
$ 104.95
Selling Price
$ 91.33
592
313
248
2075
Market Price
$ 116.60
Selling Price
$ 98.58
4008
1156
3157
4902
Market Price
$ 67.55
Selling Price
$ 56.85
529
309
166
1023
Market Price
$ 86.46
Selling Price
$ 72.89
1544
502
638
3839
Market Price
$ 82.12
Selling Price
$ 69.54
2307
2258
534
3563
Market Price
$ 64.81
Selling Price
$ 58.60
1422
925
1027
2441
Market Price
$ 101.13
Selling Price
$ 85.48
1430
1246
438
1444
Market Price
$ 102.21
Selling Price
$ 89.94
1528
469
799
3032
Market Price
$ 70.87
Selling Price
$ 59.07
3399
3237
3137
3909
Market Price
$ 74.80
Selling Price
$ 64.81
2407
2101
825
3857
Market Price
$ 62.16
Selling Price
$ 55.32
1991
593
1269
2019
Market Price
$ 79.51
Selling Price
$ 66.93
855
671
309
2293
Market Price
$ 104.84
Selling Price
$ 89.45
444
402
247
520
Market Price
$ 94.18
Selling Price
$ 79.10
1057
1052
244
1389
Market Price
$ 94.33
Selling Price
$ 83.69
1934
1732
770
3049
Market Price
$ 108.84
Selling Price
$ 94.78
1010
625
720
1629
Market Price
$ 107.25
Selling Price
$ 97.07
2343
1872
1339
4989
Market Price
$ 98.38
Selling Price
$ 82.53
1642
1202
819
4635
Market Price
$ 100.04
Selling Price
$ 86.86
2636
1762
2194
3373
Market Price
$ 117.61
Selling Price
$ 98.92
309
233
126
410
Market Price
$ 88.12
Selling Price
$ 73.58
4174
2716
2110
4667
Market Price
$ 100.30
Selling Price
$ 85.99
780
560
568
3401
Market Price
$ 98.23
Selling Price
$ 85.80
1323
1148
558
4281
Market Price
$ 113.86
Selling Price
$ 96.00
638
357
144
1008
Market Price
$ 97.27
Selling Price
$ 83.73
3132
2201
2755
4517