Market Price
$ 64.16
Selling Price
$ 56.50
2204
1912
1619
2303
Market Price
$ 66.63
Selling Price
$ 57.87
1140
1125
967
2410
Market Price
$ 63.79
Selling Price
$ 57.62
1716
420
660
2965
Market Price
$ 37.68
Selling Price
$ 33.41
1222
1046
707
1490
Market Price
$ 46.88
Selling Price
$ 39.81
108
84
73
435
Market Price
$ 65.57
Selling Price
$ 58.55
2464
1696
1009
3833
Market Price
$ 48.10
Selling Price
$ 40.97
628
618
479
2092
Market Price
$ 45.16
Selling Price
$ 40.44
1363
673
793
1403
Market Price
$ 62.96
Selling Price
$ 57.08
826
522
604
2781
Market Price
$ 31.97
Selling Price
$ 26.65
1956
1345
398
4921
Market Price
$ 58.91
Selling Price
$ 52.06
1304
508
494
2265
Market Price
$ 54.81
Selling Price
$ 46.21
564
564
285
1129
Market Price
$ 59.88
Selling Price
$ 51.34
1217
491
738
2673
Market Price
$ 31.70
Selling Price
$ 26.82
1951
1484
1474
2143
Market Price
$ 36.51
Selling Price
$ 30.92
1389
1106
404
1647
Market Price
$ 50.87
Selling Price
$ 45.93
1078
716
660
2582
Market Price
$ 41.00
Selling Price
$ 34.58
656
391
654
1400
Market Price
$ 52.05
Selling Price
$ 45.65
449
155
122
1886
Market Price
$ 50.73
Selling Price
$ 44.56
635
333
160
2546
Market Price
$ 43.63
Selling Price
$ 39.05
1833
1562
1187
3823
Market Price
$ 49.55
Selling Price
$ 41.90
1946
1824
1014
2248
Market Price
$ 58.12
Selling Price
$ 48.49
2091
467
1122
2862
Market Price
$ 41.17
Selling Price
$ 35.18
1387
614
913
2586
Market Price
$ 54.24
Selling Price
$ 45.80
1870
1413
898
2634
Market Price
$ 36.79
Selling Price
$ 32.94
2384
1497
1252
3029
Market Price
$ 61.92
Selling Price
$ 54.63
1810
1095
1168
2371
Market Price
$ 55.67
Selling Price
$ 48.40
726
213
489
1629
Market Price
$ 34.06
Selling Price
$ 30.80
1127
1105
237
4394
Market Price
$ 30.25
Selling Price
$ 26.86
1363
1085
456
3398
Market Price
$ 41.94
Selling Price
$ 37.84
995
549
464
1900
Market Price
$ 63.48
Selling Price
$ 57.44
1901
1614
953
3579
Market Price
$ 45.33
Selling Price
$ 39.79
1653
497
1087
2530
Market Price
$ 57.07
Selling Price
$ 50.50
1303
300
891
4855
Market Price
$ 32.27
Selling Price
$ 27.57
544
268
432
684
Market Price
$ 50.34
Selling Price
$ 44.12
2913
1284
2497
2937
Market Price
$ 64.11
Selling Price
$ 56.01
393
250
181
1301
Market Price
$ 70.02
Selling Price
$ 58.64
913
845
486
2199
Market Price
$ 69.41
Selling Price
$ 59.06
2760
710
946
4020
Market Price
$ 54.82
Selling Price
$ 47.23
224
205
109
824
Market Price
$ 30.34
Selling Price
$ 27.35
1778
1646
640
2330