166,654 shares
214,285 shares
40,313 shares
405,811 shares
49,523 shares
16,791 shares
48,418 shares
58,990 shares
294,380 shares
75,311 shares