27,511 shares
9,802 shares
15,419 shares
61,361 shares
11,947 shares
14,970 shares
568,039 shares
47,155 shares
126,022 shares
26,985 shares