109,132 shares
34,172 shares
123,229 shares
71,140 shares
20,564 shares
24,557 shares
292,421 shares
17,493 shares
435,662 shares
91,095 shares