25,983 shares
34,004 shares
31,363 shares
174,945 shares
29,098 shares
196,921 shares
27,559 shares
29,404 shares
158,600 shares
165,081 shares