Market Price
$ 63.85
Selling Price
$ 57.53
998
232
884
1117
Market Price
$ 104.43
Selling Price
$ 88.25
462
370
212
1299
Market Price
$ 93.80
Selling Price
$ 80.24
359
273
180
1357
Market Price
$ 65.37
Selling Price
$ 56.65
193
49
149
926
Market Price
$ 89.18
Selling Price
$ 78.67
395
246
178
1133
Market Price
$ 90.16
Selling Price
$ 79.23
3032
2079
1111
3565
Market Price
$ 65.08
Selling Price
$ 58.17
843
702
693
2071
Market Price
$ 91.20
Selling Price
$ 81.53
873
861
470
3475
Market Price
$ 96.69
Selling Price
$ 83.50
1765
463
1719
4451
Market Price
$ 111.50
Selling Price
$ 93.66
1935
1548
416
3419
Market Price
$ 76.80
Selling Price
$ 65.93
2030
1868
793
2067
Market Price
$ 69.05
Selling Price
$ 60.33
391
131
319
930
Market Price
$ 103.24
Selling Price
$ 89.57
677
292
355
2185
Market Price
$ 90.15
Selling Price
$ 81.50
1669
550
893
3986
Market Price
$ 104.55
Selling Price
$ 87.65
2776
1522
1218
4249
Market Price
$ 101.88
Selling Price
$ 85.91
1030
469
500
3597
Market Price
$ 112.75
Selling Price
$ 95.64
724
597
398
1690
Market Price
$ 77.75
Selling Price
$ 68.43
2307
694
1712
2481
Market Price
$ 102.55
Selling Price
$ 93.17
1197
820
1119
2616
Market Price
$ 83.41
Selling Price
$ 70.14
2124
1471
1490
2846
Market Price
$ 97.10
Selling Price
$ 82.17
873
526
647
1561
Market Price
$ 91.84
Selling Price
$ 80.58
962
903
468
4685
Market Price
$ 81.72
Selling Price
$ 73.91
1220
610
441
2979
Market Price
$ 71.52
Selling Price
$ 63.32
2612
1283
1320
4511
Market Price
$ 108.48
Selling Price
$ 91.89
634
585
388
807
Market Price
$ 65.57
Selling Price
$ 55.05
4016
3418
3442
4398
Market Price
$ 81.13
Selling Price
$ 72.12
1376
971
732
1805
Market Price
$ 98.37
Selling Price
$ 83.51
1200
978
592
3247
Market Price
$ 75.68
Selling Price
$ 67.48
1136
673
1027
4599
Market Price
$ 89.88
Selling Price
$ 80.97
790
664
585
2279
Market Price
$ 104.42
Selling Price
$ 94.12
1702
1339
632
4123
Market Price
$ 79.64
Selling Price
$ 67.54
235
186
136
811
Market Price
$ 104.05
Selling Price
$ 92.19
1236
732
659
4261
Market Price
$ 79.46
Selling Price
$ 68.81
822
535
318
3784
Market Price
$ 112.20
Selling Price
$ 94.95
701
209
373
2896
Market Price
$ 100.90
Selling Price
$ 87.64
1869
705
869
2554
Market Price
$ 91.59
Selling Price
$ 81.42
1174
927
407
2680
Market Price
$ 66.14
Selling Price
$ 58.82
1667
1521
938
3289
Market Price
$ 109.34
Selling Price
$ 96.56
3086
3002
2452
4279
Market Price
$ 107.32
Selling Price
$ 93.66
2540
1132
1625
2553