157,644 shares
55,403 shares
41,827 shares
29,119 shares
155,277 shares
289,980 shares
174,677 shares
42,175 shares
73,865 shares
95,840 shares