18,422 shares
117,650 shares
31,961 shares
31,260 shares
18,504 shares
44,599 shares
41,328 shares
24,918 shares
134,453 shares
53,538 shares