58,028 shares
40,489 shares
77,548 shares
231,896 shares
63,893 shares
114,841 shares
263,766 shares
113,314 shares
38,159 shares
36,187 shares