15,853 shares
119,907 shares
15,645 shares
166,309 shares
20,076 shares
17,706 shares
152,719 shares
17,099 shares
307,366 shares
13,920 shares