306,722 shares
65,137 shares
142,036 shares
508,535 shares
180,433 shares
321,177 shares
172,641 shares
78,040 shares
73,488 shares
77,832 shares