108,974 shares
31,454 shares
17,028 shares
76,310 shares
69,941 shares
91,558 shares
390,856 shares
18,106 shares
17,677 shares
66,859 shares