150,448 shares
79,298 shares
50,245 shares
58,657 shares
26,632 shares
44,946 shares
40,956 shares
229,675 shares
148,601 shares
598,102 shares