Market Price
$ 67.71
Selling Price
$ 57.21
1299
916
880
2462
Market Price
$ 50.81
Selling Price
$ 45.08
1388
1013
311
2538
Market Price
$ 54.92
Selling Price
$ 47.73
760
516
592
2623
Market Price
$ 36.43
Selling Price
$ 32.86
1728
1702
365
3914
Market Price
$ 62.71
Selling Price
$ 53.86
576
467
456
667
Market Price
$ 68.86
Selling Price
$ 58.81
517
313
114
1535
Market Price
$ 43.95
Selling Price
$ 36.73
899
236
426
2216
Market Price
$ 49.62
Selling Price
$ 44.94
2955
2726
2605
4657
Market Price
$ 50.11
Selling Price
$ 42.66
4132
2991
3157
4673
Market Price
$ 56.86
Selling Price
$ 47.79
611
400
399
1254
Market Price
$ 66.12
Selling Price
$ 57.10
335
122
291
720
Market Price
$ 40.69
Selling Price
$ 35.90
2875
1499
2561
3046
Market Price
$ 51.63
Selling Price
$ 44.14
1955
1417
1176
3710
Market Price
$ 58.86
Selling Price
$ 53.26
1359
442
963
1802
Market Price
$ 36.41
Selling Price
$ 30.72
1727
605
803
4374
Market Price
$ 28.64
Selling Price
$ 25.11
281
169
217
621
Market Price
$ 39.80
Selling Price
$ 34.95
1937
1607
528
2330
Market Price
$ 59.49
Selling Price
$ 53.21
4429
1493
1445
4512
Market Price
$ 50.68
Selling Price
$ 45.37
2309
1894
2142
2478
Market Price
$ 45.05
Selling Price
$ 37.88
1261
451
699
4053
Market Price
$ 60.40
Selling Price
$ 51.35
231
170
107
645
Market Price
$ 35.47
Selling Price
$ 29.62
1371
765
451
3270
Market Price
$ 52.14
Selling Price
$ 47.25
250
158
102
1020
Market Price
$ 29.12
Selling Price
$ 25.54
673
242
409
1223
Market Price
$ 62.34
Selling Price
$ 53.48
585
235
522
2722
Market Price
$ 30.64
Selling Price
$ 25.62
608
158
524
1562
Market Price
$ 31.16
Selling Price
$ 28.21
2088
1214
1090
4922
Market Price
$ 33.44
Selling Price
$ 30.15
1386
1328
678
2183
Market Price
$ 65.92
Selling Price
$ 55.84
3084
3073
2797
3517
Market Price
$ 61.50
Selling Price
$ 51.35
1449
500
592
3766
Market Price
$ 41.28
Selling Price
$ 35.30
369
316
283
1577
Market Price
$ 65.22
Selling Price
$ 56.72
1461
444
975
3262
Market Price
$ 59.27
Selling Price
$ 51.10
1898
759
1041
4879
Market Price
$ 64.68
Selling Price
$ 57.93
4464
1867
2875
4734
Market Price
$ 67.90
Selling Price
$ 59.52
283
190
194
414
Market Price
$ 54.45
Selling Price
$ 48.22
1021
259
908
1201
Market Price
$ 33.72
Selling Price
$ 28.86
1182
974
422
2418
Market Price
$ 41.41
Selling Price
$ 35.36
741
608
307
1065
Market Price
$ 61.19
Selling Price
$ 52.65
771
682
702
1417
Market Price
$ 50.78
Selling Price
$ 44.29
2201
1996
1110
2542