Market Price
$ 32.40
555
423
516
2053
Market Price
$ 43.01
2118
1851
657
3381
Market Price
$ 46.83
943
425
542
2828
Market Price
$ 45.39
3390
998
1728
3642
Market Price
$ 33.89
564
308
323
915
Market Price
$ 44.33
2729
1839
2627
3109
Market Price
$ 30.20
1878
1427
583
2044
Market Price
$ 38.19
949
746
238
1838
Market Price
$ 71.24
1198
1025
276
1996
Market Price
$ 68.12
2240
1180
2170
4463
Market Price
$ 63.94
3515
1800
1110
4289
Market Price
$ 48.53
2193
792
1084
3973
Market Price
$ 65.98
2148
1905
1744
3267
Market Price
$ 39.71
960
722
746
4775
Market Price
$ 35.54
655
440
405
856
Market Price
$ 67.03
2014
1870
806
3224
Market Price
$ 31.09
1931
1841
1474
3874
Market Price
$ 48.37
859
414
391
1469
Market Price
$ 33.63
2757
754
1196
3498
Market Price
$ 45.27
2174
1911
924
3441
Market Price
$ 54.13
1047
716
451
1852
Market Price
$ 36.94
3591
3382
2566
3815
Market Price
$ 51.70
476
428
385
1690
Market Price
$ 60.80
705
626
571
2411
Market Price
$ 35.92
2084
1266
1221
3389
Market Price
$ 55.57
355
350
85
646
Market Price
$ 54.96
1972
439
1125
2073
Market Price
$ 52.61
1287
1213
892
1705
Market Price
$ 34.85
231
196
132
459
Market Price
$ 43.97
302
217
246
1256
Market Price
$ 36.79
1101
1006
618
2102
Market Price
$ 52.52
1662
1555
775
3877
Market Price
$ 35.57
1040
769
308
4532
Market Price
$ 32.95
3685
1424
3026
3855
Market Price
$ 50.97
1063
924
564
2298
Market Price
$ 34.01
1299
1276
856
1377
Market Price
$ 30.76
605
366
492
840
Market Price
$ 53.94
1125
586
925
3175
Market Price
$ 32.78
2683
1729
930
4204
Market Price
$ 70.61
3742
1892
1386
4435