161,979 shares
158,227 shares
38,918 shares
46,539 shares
123,861 shares
22,479 shares
214,945 shares
149,027 shares
52,299 shares
111,547 shares