42,607 shares
30,375 shares
30,281 shares
18,413 shares
20,917 shares
10,111 shares
10,284 shares
41,015 shares
11,306 shares
57,839 shares