Market Price
$ 112.53
Selling Price
$ 98.46
469
291
232
514
Market Price
$ 87.14
Selling Price
$ 73.79
1471
549
479
4122
Market Price
$ 82.88
Selling Price
$ 71.83
429
164
217
1501
Market Price
$ 106.35
Selling Price
$ 91.46
1580
581
1174
3280
Market Price
$ 95.90
Selling Price
$ 80.82
1043
916
678
1791
Market Price
$ 65.42
Selling Price
$ 56.55
2100
1025
1269
2218
Market Price
$ 72.07
Selling Price
$ 63.64
838
793
760
1206
Market Price
$ 114.76
Selling Price
$ 98.21
174
163
56
532
Market Price
$ 107.77
Selling Price
$ 94.81
2646
1745
1777
4388
Market Price
$ 88.35
Selling Price
$ 77.61
3765
964
2441
3880
Market Price
$ 108.36
Selling Price
$ 94.09
2224
961
1430
3558
Market Price
$ 92.16
Selling Price
$ 83.27
941
896
745
1746
Market Price
$ 67.37
Selling Price
$ 59.76
732
588
328
1487
Market Price
$ 97.47
Selling Price
$ 82.84
622
233
489
1445
Market Price
$ 95.24
Selling Price
$ 85.15
403
88
245
528
Market Price
$ 78.09
Selling Price
$ 66.63
459
226
358
1165
Market Price
$ 71.67
Selling Price
$ 64.34
367
189
93
409
Market Price
$ 108.74
Selling Price
$ 96.02
1006
777
410
2858
Market Price
$ 90.20
Selling Price
$ 76.26
2371
1393
2012
3086
Market Price
$ 89.07
Selling Price
$ 76.75
3733
2248
2631
4124
Market Price
$ 112.67
Selling Price
$ 98.84
807
779
651
2515
Market Price
$ 69.16
Selling Price
$ 62.14
830
797
248
1401
Market Price
$ 113.14
Selling Price
$ 96.29
1326
480
886
2116
Market Price
$ 106.30
Selling Price
$ 92.11
809
164
222
1003
Market Price
$ 105.95
Selling Price
$ 88.41
555
359
538
905
Market Price
$ 109.39
Selling Price
$ 98.32
2917
1916
826
3926
Market Price
$ 66.29
Selling Price
$ 57.40
4257
913
4152
4994
Market Price
$ 70.31
Selling Price
$ 59.22
478
318
165
1067
Market Price
$ 69.02
Selling Price
$ 61.23
2563
1390
1444
3715
Market Price
$ 104.17
Selling Price
$ 93.32
1333
1007
279
2941
Market Price
$ 83.80
Selling Price
$ 72.78
2277
878
805
3181
Market Price
$ 67.51
Selling Price
$ 57.20
2306
1667
1630
3109
Market Price
$ 77.51
Selling Price
$ 67.40
1932
882
773
4356
Market Price
$ 103.63
Selling Price
$ 89.60
1559
346
400
1592
Market Price
$ 87.99
Selling Price
$ 79.21
1974
1061
443
3615
Market Price
$ 82.92
Selling Price
$ 69.14
434
387
177
1860
Market Price
$ 96.12
Selling Price
$ 85.17
98
46
49
478
Market Price
$ 79.40
Selling Price
$ 71.24
2583
2285
1121
4065
Market Price
$ 65.82
Selling Price
$ 57.34
141
71
85
637
Market Price
$ 91.79
Selling Price
$ 82.81
1518
445
1262
3234