33,169 shares
26,253 shares
159,058 shares
55,903 shares
43,648 shares
50,678 shares
18,544 shares
18,676 shares
90,353 shares
87,701 shares