109,129 shares
34,169 shares
123,186 shares
71,135 shares
20,535 shares
24,545 shares
292,411 shares
17,481 shares
435,659 shares
91,094 shares