58,077 shares
370,760 shares
35,281 shares
37,154 shares
32,928 shares
57,543 shares
272,025 shares
451,282 shares
117,433 shares
40,019 shares