31,462 shares
17,044 shares
76,322 shares
28,217 shares
45,683 shares
74,335 shares
139,633 shares
14,692 shares
64,902 shares
39,805 shares