15,112 shares
18,796 shares
33,820 shares
20,442 shares
370,451 shares
69,718 shares
40,311 shares
413,503 shares
147,321 shares
397,766 shares