35,490 shares
33,351 shares
23,403 shares
140,810 shares
21,405 shares
55,191 shares
26,478 shares
103,235 shares
23,448 shares
36,566 shares