21,442 shares
49,306 shares
34,398 shares
13,654 shares
152,374 shares
105,027 shares
17,852 shares
222,028 shares
76,503 shares
31,995 shares