34,405 shares
20,969 shares
13,316 shares
40,831 shares
7,796 shares
17,179 shares
9,120 shares
9,626 shares
6,376 shares
7,211 shares