Market Price
$ 65.55
Selling Price
$ 54.78
593
168
206
2507
Market Price
$ 61.19
Selling Price
$ 51.94
2917
2239
1063
4002
Market Price
$ 41.45
Selling Price
$ 36.64
1415
941
802
3655
Market Price
$ 56.16
Selling Price
$ 47.09
2699
593
2260
3617
Market Price
$ 64.35
Selling Price
$ 57.94
739
207
539
2521
Market Price
$ 42.04
Selling Price
$ 37.53
508
493
157
1203
Market Price
$ 65.82
Selling Price
$ 58.24
2039
642
782
3389
Market Price
$ 45.76
Selling Price
$ 41.22
2312
1879
903
2396
Market Price
$ 48.06
Selling Price
$ 40.95
560
452
348
1824
Market Price
$ 51.68
Selling Price
$ 46.18
798
502
700
2873
Market Price
$ 35.05
Selling Price
$ 31.65
2446
1387
862
2750
Market Price
$ 46.35
Selling Price
$ 40.68
1140
537
997
3431
Market Price
$ 42.09
Selling Price
$ 37.26
1523
1257
1508
3480
Market Price
$ 57.22
Selling Price
$ 51.87
625
555
271
1670
Market Price
$ 60.98
Selling Price
$ 54.03
2180
439
1439
4319
Market Price
$ 34.73
Selling Price
$ 29.43
1975
1818
1776
3174
Market Price
$ 51.74
Selling Price
$ 46.04
1723
747
421
4899
Market Price
$ 67.16
Selling Price
$ 58.58
2226
1682
964
3841
Market Price
$ 31.92
Selling Price
$ 27.29
2798
2039
1828
3584
Market Price
$ 32.23
Selling Price
$ 29.29
887
800
433
1841
Market Price
$ 49.26
Selling Price
$ 43.06
1138
708
715
2398
Market Price
$ 35.59
Selling Price
$ 30.33
1181
267
854
2415
Market Price
$ 43.79
Selling Price
$ 39.54
625
239
278
804
Market Price
$ 42.51
Selling Price
$ 35.78
972
507
384
2569
Market Price
$ 30.27
Selling Price
$ 26.46
998
483
429
3511
Market Price
$ 67.33
Selling Price
$ 58.84
4301
2045
1860
4382
Market Price
$ 66.74
Selling Price
$ 57.58
1797
841
623
2026
Market Price
$ 36.88
Selling Price
$ 33.02
947
728
204
1231
Market Price
$ 59.75
Selling Price
$ 50.84
3022
1364
920
4586
Market Price
$ 63.73
Selling Price
$ 53.72
739
594
467
2944
Market Price
$ 34.69
Selling Price
$ 29.26
2759
2678
2192
3345
Market Price
$ 67.91
Selling Price
$ 57.52
1365
641
1245
3971
Market Price
$ 34.40
Selling Price
$ 31.11
287
134
97
670
Market Price
$ 40.20
Selling Price
$ 36.02
448
229
360
664
Market Price
$ 46.48
Selling Price
$ 41.32
536
207
236
854
Market Price
$ 40.65
Selling Price
$ 36.87
2161
1209
1830
2596
Market Price
$ 47.04
Selling Price
$ 39.33
512
109
382
1035
Market Price
$ 65.62
Selling Price
$ 56.60
744
705
310
1308
Market Price
$ 54.52
Selling Price
$ 49.56
1182
455
602
1309
Market Price
$ 36.79
Selling Price
$ 32.07
2645
762
2244
3377