127,168 shares
58,799 shares
28,181 shares
22,078 shares
16,986 shares
61,635 shares
88,450 shares
90,784 shares
37,877 shares
185,148 shares