25,603 shares
39,852 shares
22,304 shares
15,712 shares
122,587 shares
20,396 shares
106,466 shares
33,942 shares
70,068 shares
406,296 shares