44,036 shares
122,662 shares
168,440 shares
24,845 shares
405,792 shares
28,807 shares
109,185 shares
37,621 shares
102,123 shares
120,248 shares