Market Price
$ 36.89
Selling Price
$ 33.20
1867
1358
397
3114
Market Price
$ 29.57
Selling Price
$ 25.46
1066
712
754
1484
Market Price
$ 41.60
Selling Price
$ 34.71
812
650
423
2729
Market Price
$ 62.01
Selling Price
$ 52.69
177
70
52
487
Market Price
$ 65.36
Selling Price
$ 56.24
2441
2253
690
3594
Market Price
$ 36.49
Selling Price
$ 32.84
3823
2964
2405
4515
Market Price
$ 47.11
Selling Price
$ 39.33
340
83
78
1152
Market Price
$ 52.10
Selling Price
$ 46.26
1540
423
359
2722
Market Price
$ 48.87
Selling Price
$ 43.99
751
250
207
1682
Market Price
$ 44.58
Selling Price
$ 37.90
2046
1262
1692
2177
Market Price
$ 59.96
Selling Price
$ 51.84
786
176
312
1477
Market Price
$ 47.82
Selling Price
$ 42.10
2645
1933
2177
3748
Market Price
$ 62.26
Selling Price
$ 56.22
2006
646
468
4312
Market Price
$ 54.42
Selling Price
$ 48.00
3113
3056
1655
4646
Market Price
$ 62.84
Selling Price
$ 52.93
901
547
667
1123
Market Price
$ 45.98
Selling Price
$ 40.55
3377
3001
2519
3571
Market Price
$ 48.31
Selling Price
$ 41.61
210
153
50
470
Market Price
$ 66.47
Selling Price
$ 59.16
227
197
226
894
Market Price
$ 46.33
Selling Price
$ 41.40
3238
1640
2623
4176
Market Price
$ 34.86
Selling Price
$ 29.28
2255
781
1356
3421
Market Price
$ 42.59
Selling Price
$ 38.33
1454
1300
665
1690
Market Price
$ 54.41
Selling Price
$ 45.79
2564
602
1594
2746
Market Price
$ 35.38
Selling Price
$ 31.87
1555
630
1213
3413
Market Price
$ 62.77
Selling Price
$ 52.86
2321
1009
1192
4381
Market Price
$ 50.81
Selling Price
$ 45.81
1515
552
528
1723
Market Price
$ 32.09
Selling Price
$ 27.06
1863
1765
741
2939
Market Price
$ 66.29
Selling Price
$ 56.49
1910
692
560
2019
Market Price
$ 48.51
Selling Price
$ 41.80
3550
1870
3340
4309
Market Price
$ 60.13
Selling Price
$ 54.18
823
349
369
1602
Market Price
$ 51.96
Selling Price
$ 44.69
2160
531
653
3770
Market Price
$ 69.80
Selling Price
$ 59.76
766
321
187
1151
Market Price
$ 59.71
Selling Price
$ 53.04
653
465
185
2277
Market Price
$ 57.53
Selling Price
$ 48.47
2332
818
2007
4345
Market Price
$ 36.78
Selling Price
$ 31.45
1340
964
1111
2743
Market Price
$ 32.21
Selling Price
$ 27.92
696
403
278
1324
Market Price
$ 32.32
Selling Price
$ 27.71
500
420
256
1857
Market Price
$ 47.97
Selling Price
$ 40.22
1781
817
1037
2895
Market Price
$ 56.00
Selling Price
$ 49.46
2401
992
1566
3438
Market Price
$ 43.20
Selling Price
$ 37.36
1179
495
428
3449
Market Price
$ 29.62
Selling Price
$ 25.77
396
327
104
475