32,261 shares
28,445 shares
35,279 shares
44,647 shares
42,676 shares
31,456 shares
67,889 shares
320,567 shares
246,322 shares
875,504 shares