Market Price
$ 112.50
Selling Price
$ 97.42
531
473
165
591
Market Price
$ 88.41
Selling Price
$ 73.70
4002
2655
919
4239
Market Price
$ 102.39
Selling Price
$ 86.69
1915
1838
958
3356
Market Price
$ 84.44
Selling Price
$ 72.25
507
339
349
559
Market Price
$ 67.54
Selling Price
$ 58.52
2586
2538
847
3131
Market Price
$ 81.45
Selling Price
$ 69.78
212
166
57
842
Market Price
$ 108.08
Selling Price
$ 93.12
1686
1653
1310
2077
Market Price
$ 113.34
Selling Price
$ 98.95
548
359
130
575
Market Price
$ 63.82
Selling Price
$ 56.87
1617
1399
562
4888
Market Price
$ 65.21
Selling Price
$ 58.13
2011
1118
654
4955
Market Price
$ 69.27
Selling Price
$ 59.60
896
233
619
1337
Market Price
$ 91.28
Selling Price
$ 76.29
539
341
144
1664
Market Price
$ 82.20
Selling Price
$ 74.28
3531
3415
2007
4114
Market Price
$ 91.68
Selling Price
$ 80.03
1456
464
970
3935
Market Price
$ 105.98
Selling Price
$ 90.29
1039
892
441
2043
Market Price
$ 84.36
Selling Price
$ 76.15
1104
463
739
1327
Market Price
$ 110.70
Selling Price
$ 93.15
1035
899
641
1236
Market Price
$ 94.10
Selling Price
$ 82.20
1212
970
824
2560
Market Price
$ 85.96
Selling Price
$ 72.94
3167
2366
1774
3840
Market Price
$ 68.26
Selling Price
$ 61.17
994
585
210
1244
Market Price
$ 86.33
Selling Price
$ 73.98
381
249
222
1049
Market Price
$ 81.99
Selling Price
$ 69.90
3109
1378
2189
3537
Market Price
$ 66.65
Selling Price
$ 58.85
2244
878
2161
3934
Market Price
$ 63.78
Selling Price
$ 56.44
1940
975
1444
3287
Market Price
$ 78.28
Selling Price
$ 70.79
870
312
705
1464
Market Price
$ 79.37
Selling Price
$ 66.16
2488
718
1519
2508
Market Price
$ 93.88
Selling Price
$ 83.01
928
745
387
3222
Market Price
$ 76.75
Selling Price
$ 68.63
895
691
307
2147
Market Price
$ 112.72
Selling Price
$ 97.72
966
250
707
4280
Market Price
$ 103.07
Selling Price
$ 92.32
2519
674
1995
4440
Market Price
$ 86.59
Selling Price
$ 73.62
730
669
523
3079
Market Price
$ 82.54
Selling Price
$ 73.60
1754
1603
1721
2243
Market Price
$ 74.48
Selling Price
$ 65.12
2837
1022
2781
3123
Market Price
$ 110.75
Selling Price
$ 95.00
3056
2631
2424
3339
Market Price
$ 86.30
Selling Price
$ 74.29
4350
2362
4340
4437
Market Price
$ 65.91
Selling Price
$ 59.16
2421
1456
803
2928
Market Price
$ 61.21
Selling Price
$ 55.49
536
390
476
1317
Market Price
$ 78.35
Selling Price
$ 69.11
1940
1834
1028
3531
Market Price
$ 93.11
Selling Price
$ 78.34
4027
3832
2830
4223
Market Price
$ 87.19
Selling Price
$ 74.54
512
182
204
876