157,611 shares
55,365 shares
41,794 shares
29,088 shares
155,247 shares
289,947 shares
174,635 shares
42,141 shares
73,832 shares
95,796 shares