Market Price
$ 73.07
Selling Price
$ 64.39
4241
2901
3878
4428
Market Price
$ 109.52
Selling Price
$ 95.03
2451
656
1239
3659
Market Price
$ 82.73
Selling Price
$ 74.58
539
484
434
748
Market Price
$ 67.45
Selling Price
$ 59.63
688
210
494
3189
Market Price
$ 83.76
Selling Price
$ 70.85
330
97
255
453
Market Price
$ 112.82
Selling Price
$ 94.54
1312
734
395
2466
Market Price
$ 80.80
Selling Price
$ 71.62
904
658
267
2354
Market Price
$ 79.89
Selling Price
$ 69.52
715
386
575
833
Market Price
$ 83.92
Selling Price
$ 73.66
1637
1002
1171
3883
Market Price
$ 74.29
Selling Price
$ 66.59
1174
648
1034
2623
Market Price
$ 94.89
Selling Price
$ 82.77
1236
549
1081
1402
Market Price
$ 91.47
Selling Price
$ 82.75
1621
762
1003
1674
Market Price
$ 72.70
Selling Price
$ 62.66
916
828
424
1891
Market Price
$ 66.24
Selling Price
$ 58.52
1146
416
691
3690
Market Price
$ 99.31
Selling Price
$ 87.64
625
169
175
934
Market Price
$ 103.97
Selling Price
$ 93.56
810
695
475
1578
Market Price
$ 73.47
Selling Price
$ 64.39
3416
2954
2566
4118
Market Price
$ 69.24
Selling Price
$ 57.80
1831
1761
1489
2572
Market Price
$ 81.85
Selling Price
$ 71.20
1600
424
1159
3666
Market Price
$ 93.23
Selling Price
$ 81.07
915
907
599
3093
Market Price
$ 70.09
Selling Price
$ 63.71
319
311
253
460
Market Price
$ 71.99
Selling Price
$ 60.83
321
213
255
770
Market Price
$ 103.82
Selling Price
$ 91.14
930
623
637
1201
Market Price
$ 76.51
Selling Price
$ 69.30
1340
460
620
2449
Market Price
$ 108.32
Selling Price
$ 96.11
1192
927
359
1317
Market Price
$ 83.01
Selling Price
$ 74.76
604
535
234
998
Market Price
$ 67.98
Selling Price
$ 59.55
374
82
235
648
Market Price
$ 102.34
Selling Price
$ 85.34
2384
1435
1009
4754
Market Price
$ 67.14
Selling Price
$ 60.05
556
510
517
2033
Market Price
$ 93.41
Selling Price
$ 82.63
1606
624
948
3483
Market Price
$ 94.15
Selling Price
$ 84.71
2721
1826
2003
3194
Market Price
$ 108.86
Selling Price
$ 95.30
2779
1652
1248
4344
Market Price
$ 79.63
Selling Price
$ 68.26
200
184
174
571
Market Price
$ 88.55
Selling Price
$ 78.34
1161
299
820
2649
Market Price
$ 100.96
Selling Price
$ 89.48
3740
2775
2226
4716
Market Price
$ 69.00
Selling Price
$ 60.68
761
380
230
3094
Market Price
$ 114.99
Selling Price
$ 96.98
3821
1253
2334
4369
Market Price
$ 74.95
Selling Price
$ 64.40
3098
1260
692
3195
Market Price
$ 66.75
Selling Price
$ 56.68
465
316
116
1968
Market Price
$ 112.63
Selling Price
$ 98.66
1370
555
485
1420