Market Price
$ 64.09
Selling Price
$ 56.38
1360
746
780
2658
Market Price
$ 61.44
Selling Price
$ 54.39
383
234
283
669
Market Price
$ 57.25
Selling Price
$ 51.86
924
203
361
2099
Market Price
$ 71.76
Selling Price
$ 59.97
984
418
688
2329
Market Price
$ 45.61
Selling Price
$ 39.33
928
910
267
4247
Market Price
$ 57.08
Selling Price
$ 48.90
2378
898
2170
3748
Market Price
$ 54.45
Selling Price
$ 48.38
676
295
414
1157
Market Price
$ 64.60
Selling Price
$ 56.00
2355
653
2243
2719
Market Price
$ 67.55
Selling Price
$ 57.21
241
77
234
604
Market Price
$ 67.08
Selling Price
$ 56.69
244
210
81
992
Market Price
$ 48.64
Selling Price
$ 43.74
1951
886
1817
2826
Market Price
$ 52.92
Selling Price
$ 45.67
2436
2432
917
4620
Market Price
$ 33.67
Selling Price
$ 29.87
852
510
416
2019
Market Price
$ 45.20
Selling Price
$ 37.90
745
549
457
769
Market Price
$ 52.89
Selling Price
$ 44.88
562
419
200
1806
Market Price
$ 62.80
Selling Price
$ 53.83
1135
953
457
1717
Market Price
$ 35.14
Selling Price
$ 31.42
4570
2760
2676
4976
Market Price
$ 54.77
Selling Price
$ 49.42
512
354
275
2298
Market Price
$ 47.25
Selling Price
$ 40.23
408
235
274
618
Market Price
$ 62.24
Selling Price
$ 53.91
2355
2125
2127
4004
Market Price
$ 38.61
Selling Price
$ 33.11
1805
1332
1033
4574
Market Price
$ 62.24
Selling Price
$ 52.21
559
260
526
1621
Market Price
$ 63.33
Selling Price
$ 55.98
1770
411
779
2281
Market Price
$ 38.69
Selling Price
$ 32.56
4829
2123
4467
4995
Market Price
$ 45.56
Selling Price
$ 38.94
645
553
276
1566
Market Price
$ 54.27
Selling Price
$ 45.71
506
374
206
757
Market Price
$ 37.49
Selling Price
$ 31.54
1316
358
768
3224
Market Price
$ 45.49
Selling Price
$ 40.66
709
523
389
2775
Market Price
$ 53.90
Selling Price
$ 48.92
565
506
124
609
Market Price
$ 71.37
Selling Price
$ 59.64
1032
707
581
1758
Market Price
$ 32.61
Selling Price
$ 28.10
1343
324
850
1526
Market Price
$ 33.37
Selling Price
$ 30.29
1137
315
262
3039
Market Price
$ 66.37
Selling Price
$ 56.11
1020
794
306
1634
Market Price
$ 45.61
Selling Price
$ 40.09
749
457
532
1518
Market Price
$ 60.10
Selling Price
$ 51.44
295
231
266
1202
Market Price
$ 33.92
Selling Price
$ 29.04
197
111
103
731
Market Price
$ 55.08
Selling Price
$ 46.26
3990
1198
1392
4390
Market Price
$ 68.64
Selling Price
$ 59.08
1317
1178
681
2048
Market Price
$ 46.57
Selling Price
$ 39.71
1874
1341
1778
4666
Market Price
$ 30.93
Selling Price
$ 26.50
652
650
580
3227