41,738 shares
25,989 shares
25,551 shares
252,979 shares
168,335 shares
54,865 shares
266,399 shares
296,363 shares
38,379 shares
213,193 shares