421,268 shares
85,728 shares
69,013 shares
209,942 shares
109,610 shares
131,346 shares
154,258 shares
82,983 shares
29,916 shares
19,678 shares