48,902 shares
43,859 shares
42,116 shares
38,058 shares
49,956 shares
123,371 shares
306,083 shares
259,594 shares
236,235 shares
61,224 shares