33,557 shares
27,132 shares
207,277 shares
186,755 shares
166,099 shares
299,052 shares
163,979 shares
151,566 shares
466,568 shares
140,760 shares