Market Price
$ 67.04
Selling Price
$ 58.74
1077
728
519
3564
Market Price
$ 41.61
Selling Price
$ 35.69
573
556
248
2609
Market Price
$ 63.84
Selling Price
$ 54.91
2095
1228
906
4521
Market Price
$ 40.48
Selling Price
$ 36.28
517
182
372
1319
Market Price
$ 65.11
Selling Price
$ 57.17
389
131
145
528
Market Price
$ 61.46
Selling Price
$ 51.52
2235
1833
601
2697
Market Price
$ 66.76
Selling Price
$ 58.47
2644
879
1972
4918
Market Price
$ 29.63
Selling Price
$ 25.28
1059
784
242
1497
Market Price
$ 57.83
Selling Price
$ 49.31
127
117
106
524
Market Price
$ 34.39
Selling Price
$ 30.42
1790
1494
923
3025
Market Price
$ 57.16
Selling Price
$ 49.27
738
253
621
1702
Market Price
$ 61.84
Selling Price
$ 51.97
1167
810
238
3036
Market Price
$ 32.14
Selling Price
$ 26.86
1805
1567
674
4741
Market Price
$ 61.19
Selling Price
$ 54.11
367
211
159
418
Market Price
$ 29.37
Selling Price
$ 26.24
2525
2193
1227
2702
Market Price
$ 47.00
Selling Price
$ 40.69
2300
1412
995
3214
Market Price
$ 31.57
Selling Price
$ 27.40
804
186
667
1923
Market Price
$ 53.48
Selling Price
$ 47.11
842
697
774
1017
Market Price
$ 58.00
Selling Price
$ 49.38
2472
905
2327
2501
Market Price
$ 54.94
Selling Price
$ 46.59
1800
1432
1530
2167
Market Price
$ 58.53
Selling Price
$ 52.86
2754
608
759
3318
Market Price
$ 32.72
Selling Price
$ 29.24
1053
282
630
4045
Market Price
$ 41.20
Selling Price
$ 34.45
4378
2955
2189
4889
Market Price
$ 44.07
Selling Price
$ 39.33
978
670
785
1597
Market Price
$ 67.08
Selling Price
$ 57.40
1314
1175
483
3899
Market Price
$ 32.36
Selling Price
$ 27.56
2095
1097
1940
2826
Market Price
$ 48.80
Selling Price
$ 41.80
1022
877
413
2178
Market Price
$ 58.46
Selling Price
$ 52.14
2269
638
1040
2815
Market Price
$ 48.71
Selling Price
$ 41.30
3614
3152
2649
4843
Market Price
$ 36.45
Selling Price
$ 31.46
1356
856
1243
1673
Market Price
$ 47.80
Selling Price
$ 42.00
2090
1175
1362
4113
Market Price
$ 43.87
Selling Price
$ 39.51
373
362
268
1446
Market Price
$ 48.07
Selling Price
$ 43.51
1295
763
1053
1436
Market Price
$ 32.43
Selling Price
$ 27.69
3382
2428
2195
3418
Market Price
$ 40.24
Selling Price
$ 34.98
942
290
842
2590
Market Price
$ 48.61
Selling Price
$ 40.73
3416
1881
2793
3804
Market Price
$ 56.14
Selling Price
$ 47.89
524
381
492
796
Market Price
$ 53.45
Selling Price
$ 46.24
2611
1816
1599
3033
Market Price
$ 45.32
Selling Price
$ 41.11
1056
952
1052
3982
Market Price
$ 50.07
Selling Price
$ 44.76
678
208
522
2511