18,450 shares
117,665 shares
32,056 shares
31,287 shares
18,535 shares
44,675 shares
41,340 shares
25,013 shares
134,538 shares
53,662 shares