3,474 shares
14,328 shares
236,964 shares
155,505 shares
106,366 shares
265,052 shares
27,602 shares
92,418 shares
171,024 shares
70,231 shares