Market Price
$ 66.78
Selling Price
$ 57.53
1963
672
839
2540
Market Price
$ 39.11
Selling Price
$ 34.41
1347
955
722
2310
Market Price
$ 48.74
Selling Price
$ 41.51
1698
1217
1217
2392
Market Price
$ 41.91
Selling Price
$ 37.71
2165
1968
1418
4302
Market Price
$ 32.73
Selling Price
$ 29.02
1475
1309
1165
4657
Market Price
$ 32.28
Selling Price
$ 27.46
1920
1750
548
2459
Market Price
$ 45.35
Selling Price
$ 39.43
1366
574
292
1729
Market Price
$ 57.48
Selling Price
$ 48.23
853
577
382
3869
Market Price
$ 66.94
Selling Price
$ 58.91
574
402
469
2099
Market Price
$ 56.98
Selling Price
$ 50.43
1118
857
613
2467
Market Price
$ 50.54
Selling Price
$ 44.42
1411
1251
312
3173
Market Price
$ 42.91
Selling Price
$ 37.22
1278
1140
519
1697
Market Price
$ 31.11
Selling Price
$ 27.23
1406
591
1099
2135
Market Price
$ 40.65
Selling Price
$ 36.31
1284
411
819
3791
Market Price
$ 48.21
Selling Price
$ 43.10
1099
1070
294
4642
Market Price
$ 57.79
Selling Price
$ 51.40
1914
1400
1892
4423
Market Price
$ 59.90
Selling Price
$ 51.30
1828
1298
1081
2372
Market Price
$ 29.33
Selling Price
$ 25.04
1272
1143
397
3527
Market Price
$ 46.09
Selling Price
$ 39.63
870
364
359
1280
Market Price
$ 42.02
Selling Price
$ 37.70
825
708
173
2041
Market Price
$ 33.67
Selling Price
$ 29.62
365
76
224
683
Market Price
$ 33.87
Selling Price
$ 28.47
221
147
133
1084
Market Price
$ 61.54
Selling Price
$ 52.58
1634
924
505
3569
Market Price
$ 39.02
Selling Price
$ 34.81
2264
1435
1015
3280
Market Price
$ 48.69
Selling Price
$ 43.82
1493
678
357
2764
Market Price
$ 47.45
Selling Price
$ 41.44
464
169
174
1069
Market Price
$ 63.85
Selling Price
$ 57.79
2853
737
1340
2950
Market Price
$ 31.89
Selling Price
$ 27.50
809
362
355
2275
Market Price
$ 33.82
Selling Price
$ 29.90
1801
874
1305
3151
Market Price
$ 66.73
Selling Price
$ 55.67
1632
771
705
4608
Market Price
$ 32.10
Selling Price
$ 27.82
1700
1612
546
2395
Market Price
$ 63.04
Selling Price
$ 54.48
1150
725
247
1433
Market Price
$ 29.46
Selling Price
$ 26.53
812
747
700
1351
Market Price
$ 49.20
Selling Price
$ 41.05
3789
3520
1455
4916
Market Price
$ 59.47
Selling Price
$ 51.24
1873
1437
1287
3591
Market Price
$ 33.16
Selling Price
$ 28.38
1057
344
631
3962
Market Price
$ 37.82
Selling Price
$ 33.56
264
124
241
694
Market Price
$ 44.07
Selling Price
$ 38.14
1821
1006
1482
2936
Market Price
$ 36.17
Selling Price
$ 32.38
2539
1840
1574
4703
Market Price
$ 38.72
Selling Price
$ 32.92
3360
3096
1183
3802